Abandoned Cars Used To Litter Britain's Streets.

England's Rank Organisation pumped out this film in 1965. It describes the process by which Britain disposed of old derelict automobiles left on the streets. It's actually pretty fascinating.

Share This Story